package com.ddwl.schema.vo.user;

import com.ddwl.schema.vo.base.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * @author wenbin
 * @version 1.0.0
 * @date 2020/7/31
 */
@ApiModel(description = "用户AuthVo")
@Setter
@Getter
@NoArgsConstructor
public class UserAuthVo extends BaseVo {

    /**
     * 用户ID
     */
    private String userId;
    /**
     * 应用ID
     */
    private String appId;
    /**
     * 用户AppId
     */
    private String openId;
    /**
     * 所属产品
     */
    private String product;
    /**
     * 城市
     */
    @ApiModelProperty("城市")
    private String city;
    /**
     * 省份
     */
    @ApiModelProperty("省份")
    private String province;
    /**
     * 国家
     */
    @ApiModelProperty("国家")
    private String country;
    /**
     * 昵称
     */
    @ApiModelProperty("昵称名字")
    private String nickName;
    /**
     * 性别0未知1-男2-女
     */
    @ApiModelProperty("性别")
    private Byte sex;
    /**
     * 头像
     */
    @ApiModelProperty("头像")
    private String avatar;
}
